package com.soilflow.info.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.soilflow.common.domain.SysCategory2;
import com.soilflow.common.domain.bigdata.LandBigdataDto;
import com.soilflow.common.domain.bigdata.LandCountGroupByStatus;
import com.soilflow.common.domain.bigdata.LandDataVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.math.BigDecimal;
import java.util.List;

/**
 * 【请填写功能名称】Mapper接口
 * 
 * @author party
 * @date 2023-10-12
 */
@Mapper
public interface BigdataMapper extends BaseMapper<LandBigdataDto> {

    public BigDecimal selectAllLand(LandBigdataDto dto);

    public List<LandCountGroupByStatus> countLandGroupByStatus(LandBigdataDto dto);

    public LandDataVO countLandData(LandBigdataDto dto);

    public List<LandDataVO> countLandDataGroupByMonth(LandBigdataDto dto);

}
